accidental spill - Turkish English Dictionary